blizzcon 2026
EsportsDoctrine and the Vampiric Support Gamble: Overwatch 2 Re-Examines the Support RoleAt BlizzCon 2026, the moment Doctrine appeared on the reveal stage was anythi...
EsportsOverwatch 2's Doctrine: The Two Infuse Charges and the Problem of Data TrustIn 17 years of following professional sports, I have learned that real signal...
EsportsDiablo V Announced at BlizzCon 2026: A Spring 2029 Target and Four Risks With No Governing ClauseAt BlizzCon 2026, after the opening trailer, the last line on screen was a...
Domestic FootballVietnamese Football and the Information Crisis: When Empty Data Speaks VolumesI sat in the press room at Hàng Đẫy Stadium, before the Hanoi FC vs Viettel...
EsportsDragon Ranger Gaming sweep Rare Atom 2-0 at VCT Threshold China: when a 161-point Elo gap cannot save a roster in freefallMinute 46 on Summit, Dragon Ranger Gaming were still alive. Minute 48 on Lotu...
BilliardsWhen Billiards Data Is Empty: Lessons from a Failed Analysis PipelineOn a November evening, I sat in front of a screen with an empty data file. It...
BasketballFIBA bans coach Rimantas Grigas until 2030: five years, 12,000 francs and one overlooked clauseThere is a clause in the International Basketball Federation's (FIBA) release...
International FootballSix names cut from England: Tuchel is rich in the wrong placePhil Foden left the Manchester derby with a red card in his hand. Ten days...
GolfWedge Fitting: When Indoor Data Isn't the Whole Truth on the CourseI remember an afternoon at Indooroopilly Golf Club, a 55-year-old amateur...
VolleyballTürkiye 3-0 Serbia in the EuroVolley Semifinal: Six Aces and a Causal Chain That Starts at the Service LineIn the second set, with the scoreboard reading 8-3, Serbia's head coach calle...
International FootballManchester Derby: Haaland's Controversial Goal and the Question VAR Can Never AnswerThe referee raises two fingers to the earpiece. On the big screen at Old...
VolleyballJapan and Iran Stay Perfect at the 2026 AVC Asian Championship: Straight-Set Wins and the Gaps Nobody Has MeasuredIn Fukuoka, after the whistle closed the third set of Japan against Australia...
Table Tennis9-0, 8-1 and Six Games Lost: The England Hopes Challenge and the Limits of a U11 ScoreboardWhich number tells the truth about a U11 tournament? Not the champion's 9-0....
International FootballChampionship: Watford 2-1 Preston – Hornets come from behind to winChampionship: Watford 2-1 Preston – Hornets come from behind to win Vicarage...
BadmintonAsian Games 2026: India's projected path to badminton men's team event finalThis article analyzes India's projected path in the badminton men's team even...
Domestic FootballThe V.League and the Long-Foretold Death of Vietnamese Youth FootballIn early January 2026, at Việt Trì Stadium, Nguyễn Xuân Son received a long...
AthleticsCyrena Samba-Mayela suspended: Shock for French athletics and a lesson in whereabouts rulesIn late September, the athletics world received a shock from Cyrena...
VolleyballVietnam Women's Volleyball Loses 1-3 to South Korea at ASIAD 2026: The 24-23 Point, the First-Step Reception System and the China Quarterfinal ProblemI used to run the 400 metres. My personal best was 51.2 seconds, and even now...
International FootballThe Empty Data Pipeline in the Transfer Window: When Zero Is Still a SignalThree in the morning in Shenzhen. The third monitor in my study displays a JS...
TennisSomluck Kamsing: The 1-Year-12-Month Sentence and the Data Gap Around an Olympic LegendOn October 20, 2026, the Region 4 Appeals Court in Khon Kaen sentenced Somluc...
EsportsOverwatch 2's Doctrine: The Two Infuse Charges and the Problem of Data TrustIn 17 years of following professional sports, I have learned that real signal...
EsportsDiablo V Announced at BlizzCon 2026: A Spring 2029 Target and Four Risks With No Governing ClauseAt BlizzCon 2026, after the opening trailer, the last line on screen was a...
Domestic FootballVietnamese Football and the Information Crisis: When Empty Data Speaks VolumesI sat in the press room at Hàng Đẫy Stadium, before the Hanoi FC vs Viettel...
EsportsDragon Ranger Gaming sweep Rare Atom 2-0 at VCT Threshold China: when a 161-point Elo gap cannot save a roster in freefallMinute 46 on Summit, Dragon Ranger Gaming were still alive. Minute 48 on Lotu...
BilliardsWhen Billiards Data Is Empty: Lessons from a Failed Analysis PipelineOn a November evening, I sat in front of a screen with an empty data file. It...
BasketballFIBA bans coach Rimantas Grigas until 2030: five years, 12,000 francs and one overlooked clauseThere is a clause in the International Basketball Federation's (FIBA) release...
International FootballSix names cut from England: Tuchel is rich in the wrong placePhil Foden left the Manchester derby with a red card in his hand. Ten days...
GolfWedge Fitting: When Indoor Data Isn't the Whole Truth on the CourseI remember an afternoon at Indooroopilly Golf Club, a 55-year-old amateur...
VolleyballTürkiye 3-0 Serbia in the EuroVolley Semifinal: Six Aces and a Causal Chain That Starts at the Service LineIn the second set, with the scoreboard reading 8-3, Serbia's head coach calle...
International FootballManchester Derby: Haaland's Controversial Goal and the Question VAR Can Never AnswerThe referee raises two fingers to the earpiece. On the big screen at Old...
VolleyballJapan and Iran Stay Perfect at the 2026 AVC Asian Championship: Straight-Set Wins and the Gaps Nobody Has MeasuredIn Fukuoka, after the whistle closed the third set of Japan against Australia...
Table Tennis9-0, 8-1 and Six Games Lost: The England Hopes Challenge and the Limits of a U11 ScoreboardWhich number tells the truth about a U11 tournament? Not the champion's 9-0....
International FootballChampionship: Watford 2-1 Preston – Hornets come from behind to winChampionship: Watford 2-1 Preston – Hornets come from behind to win Vicarage...
BadmintonAsian Games 2026: India's projected path to badminton men's team event finalThis article analyzes India's projected path in the badminton men's team even...
Domestic FootballThe V.League and the Long-Foretold Death of Vietnamese Youth FootballIn early January 2026, at Việt Trì Stadium, Nguyễn Xuân Son received a long...
AthleticsCyrena Samba-Mayela suspended: Shock for French athletics and a lesson in whereabouts rulesIn late September, the athletics world received a shock from Cyrena...
VolleyballVietnam Women's Volleyball Loses 1-3 to South Korea at ASIAD 2026: The 24-23 Point, the First-Step Reception System and the China Quarterfinal ProblemI used to run the 400 metres. My personal best was 51.2 seconds, and even now...
International FootballThe Empty Data Pipeline in the Transfer Window: When Zero Is Still a SignalThree in the morning in Shenzhen. The third monitor in my study displays a JS...
TennisSomluck Kamsing: The 1-Year-12-Month Sentence and the Data Gap Around an Olympic LegendOn October 20, 2026, the Region 4 Appeals Court in Khon Kaen sentenced Somluc...
